公元1846年,美国和墨西哥爆发了美墨战争,美国为了夺取墨西哥的北部领土,由于实力差太多,美国没有耗费多大的国力就占领了墨西哥,但是美国最终只要了德克萨斯,新墨西哥,加利福尼亚等一部分地区,其他地方都还给了墨西哥,并没有吞并墨西哥,有一下几个原因:
1、人口因素,当时墨西哥北部多为英法等西方国家后裔,与美国本土人口种族并无多大差异,而且种植园居多,换句话说,就是富裕,墨西哥南方多为葡萄牙后裔,与英法文化差异大,且贫穷,美国人多么精明,富裕的美国人肯定不愿意去养贫穷的墨西哥人,这会成为政府的负担,所以只要了墨西哥北部。
2、美国国内政治因素。虽然美国国内分为了南北两派,但是对于墨西哥的战争是国家利益,国家利益高于一切,南方发动战争,北方也同意了,但是若吞并墨西哥全境,很明显是北方政府不愿意看到的,而且墨西哥南部也不支持蓄奴,打下来也无益,徒增南方政府的压力,所以只要了种植园盛行的北部。
3、美国怕受到西方国家的谴责,美国虽然崛起,但实力并无法比肩西方国家,在与墨西哥谈判时,就收到了英国的强烈干涉,美国不得不收敛一点,再加上美国正处于崛起中,也不想被英法扼杀于摇篮中,所以美国也没有狮子大开口。